befuddle (someone's) brain

Translations
embrouiller le cerveau de quelqu'un